ElasticPress\Feature\Autosuggest\Autosuggest B

Total Complexity 86
Dependencies 6
Dependents 1
Total lines 905
Lines of code 438
Logical lines of code 195
Comment lines 344
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
adjust_fuzzy_fields()
B
42 20 48
enqueue_scripts()
A
38 11 68
epio_send_autosuggest_allowed()
S
52 6 22
epio_autosuggest_set_and_get()
S
57 6 16
epio_send_autosuggest_public_request()
S
53 5 25
filter_term_suggest()
S
60 5 14
set_settings_schema()
S
50 4 29
epio_allowed_parameters()
S
51 4 28
maybe_add_epio_settings_schema()
S
54 4 21
generate_search_query()
S
48 1 35
mapping()
S
56 2 17
set_fuzziness()
S
69 3 6
intercept_search_request()
S
59 1 16
requirements_status()
S
63 2 10
__construct()
S
60 1 13
get_epio_public_request_url()
S
63 1 11
set_i18n_strings()
S
69 1 6
setup()
S
63 1 10
return_empty_posts()
S
82 1 3
apply_autosuggest_weighting()
S
76 1 4
add_ep_set_autosuggest_header()
S
76 1 4
epio_retrieve_autosuggest_allowed()
S
68 1 7
post_deactivation()
S
67 1 7
intercept_remote_request()
S
68 1 8
delete_cached_query()
S
70 1 7
get_contexts()
S
78 1 3